package chatclient.applets.note;

import chatclient.tools.NoteContainer;
import java.awt.Color;
import java.awt.Graphics;

public interface NotePart {

    public boolean isWhiteSpace();

    public boolean hasEol();

    public NotePart breakAtWidth(int i, boolean flag, LinePart linepart);

    public int getDescent();

    public int getHeight();

    public int getLeading();

    public int getMaxAscent();

    public int getMaxDescent();

    public int getWidth();

    public int getAscent();

    public void paint(NoteContainer notecontainer, Note note, Graphics g, int i, int j, String s, Color color,
            Double double1);
}
